Datenträger nach Zeitplan offline / online schalten

Baya

Fleet Admiral
Registriert
Sep. 2007
Beiträge
20.526
Guten Morgen,

ich möchte bestimmte Datenträger nach Zeitplan offline bzw. wieder online schalten,
am besten über die Aufgabenplanung mit einer Batch o.ä.

Kann mir hier mal bitte jemand auf die Sprünge helfen,
ich bekomme die Diskpart Befehle einfach nicht vernünftig in eine .bat Datei.
:(
 
Gibt's denn keine "einache" Lösung mittels diskpart und sel disk x - offline / online disk
 
Wieso offline schalten? Wasist genau die Intention? Strom sparen? Schreibschutz?


Und ja wenn du im Diskpart die Hilfe anzeigst gibt er die Optionen

ONLINE - Schaltet ein Objekt online, das derzeit als offline
gekennzeichnet ist.
OFFLINE - Schaltet ein Objekt offline, das derzeit als online
gekennzeichnet ist.

Aber erhlich gesagt würde wenn dann eher die Laufwerkszuweisung entfernen ^^.
 
Einfach nur dass die Datenträger nicht im Explorer erscheinen. Mit diskpart funzt das ja einwandfrei, will's aber gern per Planung machen...
 
Ich bin dann bei dem Szenario eher ein Freund den Laufwerksbuchstaben zu entfernen. Keine Ahnung was bei Offline schalten alles passieren kann. Hab ich mich nie mit beschäftigt.

Ja ne Taskplanung für Batchinhalt mit Diskpart sollte nicht so kompliziert sein.
 
Der erste Satz aus Post 4 bleibt unbeantwortet....

Bei deinem Vorhaben stelle ich mir grad vor, das zum Zeitpunkt des Offline-Gehens dein Win oder irgendein Hintergrundprog auf besagte Platte zugreift und die Köpfe der HDD nicht in der Ausgangslage sind = wir treffen uns evt. nach dem 100sten Offline-Gehen demnächst im Forum Datenrettung.
Nicht umsonst wird überall bei externen Platten auf die Nutzung der Funktion "Hardware sicher entfernen" hingewiesen.

Also einfach mal etwas mehr mit Infos aus dem Fenster lehnen.
 
Ich möchte nicht über die Sinnhaftigkeit hier reden, sondern wie man es per Batch macht. Es gibt nur einen User, der ist Admin. Ich.
 
Um mal was zum Thema laufwerksbuchstaben hinzufügen entfernen zu posten.

https://www.disk-partition.com/de/articles/laufwerkbuchstabe-zuordnen.html

du musst auch nicht das Volume in Zahlen aufrufen es geht genauso Select Volume D.
Und um es als Batch zu machen gibt es für diskpart antwortdateien.
Ergänzung ()

Zum Thema Scripting Diskpart einfach mal in der CMD diskpart -? eingeben

C:\WINDOWS\system32>diskpart -?
Microsoft DiskPart-Version 10.0.17134.1
Syntax für Microsoft-Datenträgerpartitionierung:
diskpart [/s <Skript>] [/?]

/s <Skript> - Verwendet ein Datenträger-
partitionierungsskript.
/? - Zeigt diese Hilfe an.

Also in der bat muss dann stehen "diskpart /s script.txt

In der Skript textfile einfach die gewünschten Befehle reinschreiben.

Zb
select Volume D
Remuve Letter
oder so.
 
Wenn das per DISKPART und Skript geht dann auch gleich das Offline schalten…

(Von meiner Warte aus ist dieser Weg nicht der Sinnvollste, besser Userrechte nutzen.)

@octo124
Ich frage mich ob DISKPART so dumm ist während physischer Zugriffe dazwischenzufunken oder diese wenigstens abwartet.

CN8
 
Vermutlich nagen schon die Schimmelpilze an diesem Faden,
aber, nur weil mir diese Typen, die immer wieder fragen so
derart auf den Keks gehen, hab ich mich hier angemeldet:

"Warum willst Du das wissen?"

1. Wenn Ihr es nicht wisst, schweigt!
2. Wenn Ihr es wisst, aber nicht sagen wollt, schweigt auch!
3. Wenn Ihr es wisst, und sagen wollt, dann tut es gefälligst!
4. Was zur Hölle geht es Euch an, warum man etwas wissen will?
(Die Antwort lautet übrigens = Einen feuchten Kehricht.)

Diese Rumeierei, was soll das denn? Habt Ihr iwelche Komplexe?
Geht sterben, Ihr Spinner, Ihr kostet nur Lebenszeit, geht nicht
nur mir auf den Keks, sondern allen anderen, die genau diese
gleiche Frage haben, aus welchen Gründen nun auch immer.

Um die Frage zu beantworten, ja, via Powershell geht das
jeweils mit einem Einzeiler (xxx durch Disk-Nr. ersetzen):

"select disk xxx", "offline disk" | diskpart
oder
"select disk xxx", "online disk" | diskpart

Hinweis, Admin-Rechte erforderlich.
 
  • Gefällt mir
Reaktionen: luckyfreddy
Zurück
Oben