Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Клиентские ОС Microsoft » Microsoft Windows 7 » Разное - [решено] Расширить функционал контекстного меню

Ответить
Настройки темы
Разное - [решено] Расширить функционал контекстного меню

Пользователь


Сообщения: 61
Благодарности: 2


Конфигурация

Профиль | Отправить PM | Цитировать


Привет всем! Как добавит в контекстное меню следующий пункт:
1. Создания папки с названием в виде сегодняшней даты и время.

Отправлено: 02:18, 28-11-2020

 

Аватара для Angry Demon

Крылатый ужас


Moderator


Сообщения: 26374
Благодарности: 4434

Профиль | Отправить PM | Цитировать


[решено] батник для создания папки с текущей датой + время

Создание папки с текущими датой и временем в имени с использованием контекстного меню

-------
- Пал Андреич, Вы шпион?
- Видишь ли, Юра...


Здесь можно скачать драйверы

Сообщение оказалось полезным? Поблагодарите автора, нажав ссылку Полезное сообщение чуть ниже.

Это сообщение посчитали полезным следующие участники:

Отправлено: 08:22, 28-11-2020 | #2



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.


Ветеран


Сообщения: 27449
Благодарности: 8086

Профиль | Отправить PM | Цитировать


Labudico, а для чего Вы создаёте каталог с названием в виде текущих даты/времени?

Отправлено: 10:57, 28-11-2020 | #3


Пользователь


Сообщения: 61
Благодарности: 2

Профиль | Отправить PM | Цитировать


Цитата Angry Demon:
[решено] батник для создания папки с текущей датой + время
Создание папки с текущими датой и временем в имени с использованием контекстного меню »
Огромное спасибо за ответ!

Цитата Iska:
Labudico, а для чего Вы создаёте каталог с названием в виде текущих даты/времени? »
за день мне могут прислать разные варианты проектов и файлы всегда с одним тем же названием, нужно как то сортировать по папкам разные версий.

Отправлено: 18:23, 29-11-2020 | #4


Ветеран


Сообщения: 27449
Благодарности: 8086

Профиль | Отправить PM | Цитировать


Labudico, тогда быстрее и проще скрипт WSH:
Скрытый текст
Код: Выделить весь код
Option Explicit

Const strRootFolder = "C:\Мои проекты\0326\Destination"


Dim strSourceFile
Dim strDestFolder

Dim objFSO


If WScript.Arguments.Count = 1 Then
	strSourceFile = WScript.Arguments.Item(0)
	
	Set objFSO = WScript.CreateObject("Scripting.FileSystemObject")
	
	If objFSO.FolderExists(strRootFolder) Then
		If objFSO.FileExists(strSourceFile) Then
			strDestFolder = objFSO.BuildPath(strRootFolder, FormatOwnDateTime())
			
			If Not objFSO.FolderExists(strDestFolder) Then
				objFSO.CreateFolder strDestFolder
			End If
			
			objFSO.MoveFile strSourceFile, strDestFolder & "\"
		Else
			WScript.Echo "Can't find source file [" & strSourceFile & "]."
			WScript.Quit 3
		End If
	Else
		WScript.Echo "Can't find root folder [" & strRootFolder & "]."
		WScript.Quit 2
	End If
	
	Set objFSO = Nothing
Else
	WScript.Echo "Usage: cscript.exe //nologo """ & WScript.ScriptName & """ <Source file>"
	WScript.Quit 1
End If

WScript.Quit 0
'=============================================================================

'=============================================================================
Function StrZeroPad(intValue, intCount)
	StrZeroPad = Right(String(intCount, "0") & CStr(intValue), intCount)
End Function
'=============================================================================

'=============================================================================
Function FormatOwnDateTime()
	Dim dtNow
	
	
	dtNow = Now()
	
	FormatOwnDateTime = _
		StrZeroPad(Year(  dtNow), 4) & _
		StrZeroPad(Month( dtNow), 2) & _
		StrZeroPad(Day(   dtNow), 2) & _
		"_" & _
		StrZeroPad(Hour(  dtNow), 2) & _
		StrZeroPad(Minute(dtNow), 2) & _
		StrZeroPad(Second(dtNow), 2)
End Function
'=============================================================================

и ярлык на этот скрипт, помещённый в SendTo:
Скрытый текст

Здесь предполагается, что каталоги, именованные текущим значением даты/времени, создаются в одном и том же предварительно заданном каталоге. Но это поведение можно и изменить.
Это сообщение посчитали полезным следующие участники:

Отправлено: 20:42, 29-11-2020 | #5



Компьютерный форум OSzone.net » Клиентские ОС Microsoft » Microsoft Windows 7 » Разное - [решено] Расширить функционал контекстного меню

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
Разное - [решено] Каскадное меню контекстного меню рабочего стола JeWgIeNiJ Microsoft Windows 10 5 30-01-2017 13:46
Интерфейс - [решено] Расширить меню Пуск Rommel Microsoft Windows 10 1 01-08-2015 13:58
Система - Редактирование контекстного меню kapitanvagin Программное обеспечение Windows 5 10-05-2011 18:38
Интерфейс - Настройка контекстного меню Kaban-keb Microsoft Windows Vista 0 22-03-2011 11:05
Изменение контекстного меню Cloud Strife Хочу все знать 1 24-03-2010 10:28




 
Переход