Lot de la Ligne de Commande pour Éjecter le Tiroir du CD?
Je suis en train d'essayer de déplacer mon CD de sauvegarde sur mon disque dur de Sauvegarde.
Pour automatiser la tâche que je suis en train de créer un batch pour copier les fichiers avec l'étiquette du CD que éjecter le média.
Le code ressemble à ceci:
@echo off
SET dest=F:\Backup\
d:
:: routine to retrieve volume label.
for /f "tokens=1-5*" %%1 in ('vol') do (
set vol=%%6 & goto done
)
:done
:: create destination folder
set dest=%dest%%vol%
mkdir "%dest%"
:: copy to destiny folder
xcopy "d:" "%dest%" /i /s /exclude:c:\excludes.txt
::eject CD
c:
Je suis coincé à éjecter de la partie. Je suis en train d'éjecter le CD parce que je veux une ligne claire pour attirer mon attention lorsque la copie est terminée (je pensais que l'ouverture du bac à être une bonne).
Des idées comment faire à l'aide de Lot? Ou d'autres moyens pour "attirer l'attention" à la fin de la copie de l'événement?
Merci 🙂
Note: j'ai regardé tout autour sur google, mais je ne veux pas recourir à C/C#/VB/Java pour ce faire, j'ai d'abord pensé que ce serait simple...
Il est très simple dans toutes les langues, mais natif du Lot (impossible)
Je pense que vous avez raison, j'ai cherché partout et impossible de trouver le moindre indice. Cependant, je ne savais pas que je pouvais faire des hybrides script tho, maintenant, je vais essayer de combiner npocmaka de réponse avec le script que j'ai. Espérons-le, c'est d'aller travailler 🙂
Il est très simple dans toutes les langues, mais natif du Lot (impossible)
Je pense que vous avez raison, j'ai cherché partout et impossible de trouver le moindre indice. Cependant, je ne savais pas que je pouvais faire des hybrides script tho, maintenant, je vais essayer de combiner npocmaka de réponse avec le script que j'ai. Espérons-le, c'est d'aller travailler 🙂
OriginalL'auteur Fawix | 2013-10-19
Vous devez vous connecter pour publier un commentaire.
si vous n'avez pas installé media player ou anti-virus alarmes vérifier mon autre réponse.
C'est un lot/vbscript hybride (vous devez l'enregistrer comme un lot) .Je ne pense pas possible de le faire avec des commandes simples.Sur windows 8/8.1 peut nécessiter le téléchargement de windows media player (le plus à droite de la colonne).Certains programmes anti-virus pourraient vous avertir de ce script.
AVG est comme: "C'est une menace!" Excellent travail même si. 🙂
OriginalL'auteur npocmaka
Je sais que cette question est ancienne, mais je voulais partager ceci:
assurez-vous de ne pas avoir un fichier nommé "temp.vbs" dans votre dossier Temp. Cela peut être exécuté directement par le biais d'un cmd, vous n'avez pas besoin d'un lot, mais je ne sais pas de toute commande, comme "éjecter E:\". Rappelez-vous que cela va éjecter tous les CD plateaux dans votre système.
OriginalL'auteur Bruno
Une bien meilleure manière qui ne nécessite pas de windows media player et n'est pas reconnu par les programmes anti-virus (encore) .Doit être enregistre avec
.bat
extension:OriginalL'auteur npocmaka
Nécessitant les droits de l'administrateur est trop abuser 🙂
Je suis en utilisant wizmo:
https://www.grc.com/WIZMO/WIZMO.HTM
OriginalL'auteur Denis Barmenkov