Differences
This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision Last revision Both sides next revision | ||
lehrkraefte:snr:informatik:glf22:python-schullaptops [2023/02/24 18:13] Olaf Schnürer [zurückgegebene Rechner zurücksetzen] |
lehrkraefte:snr:informatik:glf22:python-schullaptops [2023/06/09 18:50] Karlheinz Schubert |
||
---|---|---|---|
Line 6: | Line 6: | ||
'' | '' | ||
- | ===== Zurückgegebene Rechner zurücksetzen ===== | + | ===== Zurückgegebene |
So ungefähr wie folgt vorgehen: | So ungefähr wie folgt vorgehen: | ||
- | * Gehe in's tech-lab home directory | + | * Gehe in's tech-lab home directory. |
* '' | * '' | ||
* '' | * '' | ||
- | * '' | + | * '' |
- | * '' | + | * '' |
- | * '' | + | * Gehe in's tech-lab home directory. |
+ | * '' | ||
+ | * '' | ||
* WLAN credentials löschen? | * WLAN credentials löschen? | ||
+ | <code lang=bash> | ||
+ | #!/bin/bash | ||
+ | #!/bin/bash | ||
+ | read -p "Do you wish to remove all files from '/ | ||
+ | case $yn in | ||
+ | [Yy]* ) | ||
+ | echo " | ||
+ | cd /etc/skel/ | ||
+ | if [[ $PWD/ != / | ||
+ | echo "$PWD not / | ||
+ | exit;; | ||
+ | fi | ||
+ | # rm -rdf * | ||
+ | # rm -rdf .* | ||
+ | cd /etc/skel/ | ||
+ | cp -r . / | ||
+ | cd / | ||
+ | sudo chown tech-lab .* | ||
+ | sudo chgrp tech-lab .* | ||
+ | break;; | ||
+ | [Nn]* ) | ||
+ | echo " | ||
+ | exit;; | ||
+ | * ) | ||
+ | echo "Input not recognized" | ||
+ | exit;; | ||
+ | esac | ||
+ | |||
+ | |||
+ | |||
+ | |||
+ | </ | ||